export type mapType = {
    [key: string]: string
}

//导航栏名称转换类型
export const navigatorMap: mapType = {
    '/': '首页',
    '/devicelist': '设备列表',
    '/deviceknowledge': '设备知识',
    '/devicecomparation': '设备对比',
    '/reviewarticle': '测评文章',
    '/manufacturer': '厂商名录',
    '/aboutus': '关于我们'
}

//请求baseURL
// export const baseURL = 'http://localhost:3000/api'
// export const baseURL = 'http://119.3.212.206/api';
// export const baseURL = 'http://data.oureda.cn/api';
export const baseURL = '/api';     //package.json加入proxy字段后，服务器将识别出这不是一个静态资源，然后将代理转发你的请求
// export const baseURL = 'http://rap2api.taobao.org/app/mock/252076/api/v1'


//部署模式
const ifDev = 1     //1为开发模式
//生产模式获取res
export type prodRes = {
    data: any
    isSuccessful: boolean
    message: string
}
//开发模式获取res
export type devRes = {
    data: prodRes
}
//生产/开发请求拿数据函数（RAP2会套一层data）
export const getRes: (res: prodRes | devRes) => prodRes = (res: prodRes | devRes) => {
    //开发模式
    if (ifDev) {
        return res.data
    }

    //生产模式
    return res
}
